package proyecto.modelo;

import java.util.Date;


public class ExperienciaProfesional {

    private int ExpPro_Numero;

    private Date ExpPro_FechaInicio;

    private Date ExpPro_FechaFin;

    private String ExpPro_Empresa;

    private String ExpPro_EmpleoActual;

    private String ExpPro_Descripcion;


    // Aqui se guarda los cargos de cada experiencia profesional

    protected Cargo cargo;

    // Devuelve la lista de cargos de la experiencia profesional
    public Cargo getCargo () {
        return this.cargo;
    }

    // Asigna una lista de cargos a la experiencia profesional
    public void setCargo (Cargo cargo) {
        this.cargo = cargo;
    }

    public ExperienciaProfesional () {
       
    }

    public ExperienciaProfesional (int ExpPro_Numero, Date ExpPro_FechaInicio, Date ExpPro_FechaFin,
                    String ExpPro_Empresa, String ExpPro_EmpleoActual, String ExpPro_Descripcion,
                    Cargo cargo) {
        this.ExpPro_Numero = ExpPro_Numero;
        this.ExpPro_FechaInicio = ExpPro_FechaInicio;
        this.ExpPro_FechaFin = ExpPro_FechaFin;
        this.ExpPro_Empresa = ExpPro_Empresa;
        this.ExpPro_EmpleoActual = ExpPro_EmpleoActual;
        this.ExpPro_Descripcion = ExpPro_Descripcion;
        this.cargo = cargo;
    }

    public String getExpPro_Descripcion () {
        return ExpPro_Descripcion;
    }

    public void setExpPro_Descripcion (String val) {
        this.ExpPro_Descripcion = val;
    }

    public String getExpPro_EmpleoActual () {
        return ExpPro_EmpleoActual;
    }

    public void setExpPro_EmpleoActual (String val) {
        this.ExpPro_EmpleoActual = val;
    }

    public String getExpPro_Empresa () {
        return ExpPro_Empresa;
    }

    public void setExpPro_Empresa (String val) {
        this.ExpPro_Empresa = val;
    }

    public Date getExpPro_FechaFin () {
        return ExpPro_FechaFin;
    }

    public void setExpPro_FechaFin (Date val) {
        this.ExpPro_FechaFin = val;
    }

    public Date getExpPro_FechaInicio () {
        return ExpPro_FechaInicio;
    }

    public void setExpPro_FechaInicio (Date val) {
        this.ExpPro_FechaInicio = val;
    }

    public int getExpPro_Numero () {
        return ExpPro_Numero;
    }

    public void setExpPro_Numero (int val) {
        this.ExpPro_Numero = val;
    }

}

